ارائه راهکاری مبتنی بر معماری به منظور بازپیکربندی پویا و ایمن سیستم های نرم افزاری مبتنی بر مولفه

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده برق و کامپیوتر
  • نویسنده محمد غفاری
  • استاد راهنما حسن حقیقی احمد فراهی
  • تعداد صفحات: ۱۵ صفحه ی اول
  • سال انتشار 1391
چکیده

بسیاری از برنامه های کامپیوتری نیازمند اجرای مداوم و بدون وقفه هستند. این شکل از اجرا در مورد برنامه های حیاتی چون پردازشگرهای تراکنش های مالی، سوییچ های مخابراتی، سیستم های کنترل ترافیک هوایی، سیستم های امنیتی نظامی و دیگر سیستم های نیازمند به دسترس پذیری بالا، به مراتب برجسته تر و از اهمیت بالاتری برخوردار است.در ساده ترین حالت که به بروزرسانی ایستا مشهور است، ارتقاء و برطرف سازی خطای یک سیستم، نیازمند متوقف کردنسیستم، به روزرسانی و نهایتا راه اندازی مجدد آن می باشد که چنین راهکاری در مورد سیستم های حیاتی ذکرشده به هیچ وجه قابل قبول نیست، چراکه توقف سرویس دهی در این سیستم ها می تواند منجر به خسارتهایی غیرقابل جبرانشود.لذا این دسته از سیستم ها نیازمند استفاده از روش دیگری به نام به روزرسانی پویا هستند که امکان به روزرسانی یک سیستم در حال اجرا را با حداقل وقفه ی ممکن در خدمت رسانی آن مهیا می سازد. بنابراین کاهش وقفه ی خدمت رسانی سیستم حین انجام به روزرسانی پویا و حفظ سازگاری سیستم در طول این فرایند از مسائل حیاتی این حوزه است. راه کارهایی که تاکنون به منظور به روزرسانی پویای نرم افزارهای مبتنی بر مولفه ارائه شده اند، در مواردی چون تراکنش های تودرتو، حذف مولفه و عملیات برگشت پذیری چون رمزگذاری و فشرده سازی، نارسایی هایی به همراه دارند که علاوه بر تاخیر در به روزرسانی، وقفه ی بسیاری در خدمت رسانی سیستم ایجاد می کنند. این تحقیق با بهره گیری از مدل معماری، به کارگیری صریح اتصال گرها، و استفاده ی همزمان از نسخه ی قدیمی و به روزشده ی یک مولفه، روشی جدید به منظور حفظ سازگاری در تکامل پویای نرم افزار مبتنی بر مولفه ارائه می کند. نتایج حاصل از پیاده سازی و ارزیابی روش پیشنهادی با استفاده از یک نمونه ی مطالعاتی، دلالت بر تسریع به روزرسانی، کاهش وقفه ی خدمت رسانی و افزایش ایمنی در تکامل پویای سیستم دارد.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure

کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...

متن کامل

راهکاری نوین برای جلوگیری از عدم سازگاری در به روز رسانی پویای سیستم های نرم افزاری مبتنی بر وب

به روز رسانی نرم افزار نیاز دارد تا برنامه ی در حال کار متوقف شده، تغییرات در آن اعمال گشته و سپس برنامه از ابتدا آغاز به کار نماید. این چرخه باعث بروز وقفه در اجرای نرم افزارها می شود که برای کاربران نهایی مطلوب نیست. این مساله خصوصا در مورد برنامه های وب که امروزه در اکثر صنایع مورد استفاده قرار می گیرند از اهمیت بیشتری برخوردار است، زیرا این برنامه ها اغلب باید به طور شبانه روزی در دسترس باش...

متن کامل

ارائه یک هسته سخت افزاری جهت تشخیص دستورالعمل های سفارشی و بازپیکربندی معماری به صورت پویا

یکی از راهکارهای افزایش کارایی پردازنده های همه منظوره، استفاده از پردازنده ها با مجموعه دستورالعمل های قابل توسعه است. در این نوع پردازنده ها امکان اضافه کردن دستورالعمل های جدید برای پردازنده وجود دارد. مشکلی که برای توسعه برنامه بر روی این پردازنده وجود دارد، پیچیدگی فرایند طراحی در آنها است. انتخاب خودکار دستورالعمل های سفارشی و تشخیص آنها هزینه بالایی دارد. شناسایی دستوالعمل های سفارشی بر ...

15 صفحه اول

ارائه معماری نرم افزار سیستم ترجمه مبتنی بر همکاری گروهی

در جهان امروز با حجم عظیم و رشد سریع دانش و اطلاعات بشری به زبان های گوناگون روبرو هستیم. ترجمه به عنوان ابزاری جهت بهره برداری از این دانش مطرح است. متاسفانه روش های فعلی ترجمه بازدهی لازم را چه از لحاظ کیفیت و چه از لحاظ زمان عرضه دارا نیستند به طوری که دسترسی به علوم روز به زبان فارسی همواره با تاخیر همراه است. در روش های سنتی ترجمه گروهی به دلیل عدم وجود ابزارهای مناسب جهت همکاری، هماهنگی و...

15 صفحه اول

ارائه روشی مبتنی بر هوش مصنوعی و سیستم اطلاعات مکانی به منظور تعیین مکان بهینه

هدف یک مسأله تعیین مکان بهینه، انتخاب مکانی با کاربرد خاص و با در نظر گرفتن معیارهای متعدد می‌باشد. عموماً مسائل تعیین مکان بهینه دارای ساختاری پیچیده می‌باشد. از جمله مسائل مهم شهری تعیین مکان بهینه ایستگاه‌های آتش‌نشانی است که به دلیل نجات و محافظت از جان و مال انسان‌ها دارای اهمیت فراوانی می‌باشد. در این تحقیق با در نظر گرفتن سیزده پارامتر مؤثر بر تعیین مکان بهینه ایستگاه‌های آتش‌نشانی، سعی...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده برق و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023